<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <IncludeRemoteExecutor>true</IncludeRemoteExecutor>
    <TargetFrameworks>$(NetCoreAppCurrent)-windows;$(NetFrameworkMinimum)</TargetFrameworks>
  </PropertyGroup>
  <ItemGroup>
    <Compile Include="PerformanceCounterTests.cs" />
    <Compile Include="PerformanceCounterCategoryTests.cs" />
    <Compile Include="CounterSampleTests.cs" />
    <Compile Include="CounterSampleCalculatorTests.cs" />
    <Compile Include="CounterCreationDataTests.cs" />
    <Compile Include="CounterCreationDataCollectionTests.cs" />
    <Compile Include="InstanceDataTests.cs" />
    <Compile Include="Helpers.cs" />
    <Compile Include="$(CommonTestPath)System\ShouldNotBeInvokedException.cs"
             Link="Common\System\ShouldNotBeInvokedException.cs" />
    <Compile Include="PerformanceDataTests.cs" />
  </ItemGroup>
  <ItemGroup>
    <Content Include="provider.man" CopyToOutputDirectory="Always" />
    <None Include="provider.res" />
  </ItemGroup>
  <ItemGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp'">
    <ProjectReference Include="..\src\System.Diagnostics.PerformanceCounter.csproj" />
  </ItemGroup>
</Project>